cuda_d.curand

Undocumented in source.

Members

Aliases

curandDirectionVectorSet_t
alias curandDirectionVectorSet_t = curandDirectionVectorSet
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDirectionVectors32_t
alias curandDirectionVectors32_t = uint[32]
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDirectionVectors64_t
alias curandDirectionVectors64_t = ulong[64]
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDiscreteDistribution_t
alias curandDiscreteDistribution_t = curandDiscreteDistribution_st*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDistributionM2Shift_t
alias curandDistributionM2Shift_t = curandDistributionM2Shift_st*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDistributionShift_t
alias curandDistributionShift_t = curandDistributionShift_st*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDistribution_st
alias curandDistribution_st = double
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDistribution_t
alias curandDistribution_t = double*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerator_t
alias curandGenerator_t = curandGenerator_st*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandHistogramM2K_st
alias curandHistogramM2K_st = uint
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandHistogramM2K_t
alias curandHistogramM2K_t = uint*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandHistogramM2V_st
alias curandHistogramM2V_st = double
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandHistogramM2V_t
alias curandHistogramM2V_t = double*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandHistogramM2_t
alias curandHistogramM2_t = curandHistogramM2_st*
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandMethod_t
alias curandMethod_t = curandMethod
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandOrdering_t
alias curandOrdering_t = curandOrdering

\cond UNHIDE_TYPEDEFS

curandRngType_t
alias curandRngType_t = curandRngType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandStatus_t
alias curandStatus_t = curandStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Enums

curandDirectionVectorSet
enum curandDirectionVectorSet
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandMethod
enum curandMethod
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandOrdering
enum curandOrdering
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandRngType
enum curandRngType
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandStatus
enum curandStatus
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Functions

curandCreateGenerator
curandStatus_t curandCreateGenerator(curandGenerator_t* generator, curandRngType_t rng_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandCreateGeneratorHost
curandStatus_t curandCreateGeneratorHost(curandGenerator_t* generator, curandRngType_t rng_type)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandCreatePoissonDistribution
curandStatus_t curandCreatePoissonDistribution(double lambda, curandDiscreteDistribution_t* discrete_distribution)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDestroyDistribution
curandStatus_t curandDestroyDistribution(curandDiscreteDistribution_t discrete_distribution)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDestroyGenerator
curandStatus_t curandDestroyGenerator(curandGenerator_t generator)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerate
curandStatus_t curandGenerate(curandGenerator_t generator, uint* outputPtr, size_t num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateLogNormal
curandStatus_t curandGenerateLogNormal(curandGenerator_t generator, float* outputPtr, size_t n, float mean, float stddev)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateLogNormalDouble
curandStatus_t curandGenerateLogNormalDouble(curandGenerator_t generator, double* outputPtr, size_t n, double mean, double stddev)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateLongLong
curandStatus_t curandGenerateLongLong(curandGenerator_t generator, ulong* outputPtr, size_t num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateNormal
curandStatus_t curandGenerateNormal(curandGenerator_t generator, float* outputPtr, size_t n, float mean, float stddev)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateNormalDouble
curandStatus_t curandGenerateNormalDouble(curandGenerator_t generator, double* outputPtr, size_t n, double mean, double stddev)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGeneratePoisson
curandStatus_t curandGeneratePoisson(curandGenerator_t generator, uint* outputPtr, size_t n, double lambda)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGeneratePoissonMethod
curandStatus_t curandGeneratePoissonMethod(curandGenerator_t generator, uint* outputPtr, size_t n, double lambda, curandMethod_t method)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateSeeds
curandStatus_t curandGenerateSeeds(curandGenerator_t generator)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateUniform
curandStatus_t curandGenerateUniform(curandGenerator_t generator, float* outputPtr, size_t num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerateUniformDouble
curandStatus_t curandGenerateUniformDouble(curandGenerator_t generator, double* outputPtr, size_t num)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGetDirectionVectors32
curandStatus_t curandGetDirectionVectors32(curandDirectionVectors32_t** vectors, curandDirectionVectorSet_t set)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGetDirectionVectors64
curandStatus_t curandGetDirectionVectors64(curandDirectionVectors64_t** vectors, curandDirectionVectorSet_t set)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGetScrambleConstants32
curandStatus_t curandGetScrambleConstants32(uint** constants)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGetScrambleConstants64
curandStatus_t curandGetScrambleConstants64(ulong** constants)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGetVersion
curandStatus_t curandGetVersion(int* version_)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandSetGeneratorOffset
curandStatus_t curandSetGeneratorOffset(curandGenerator_t generator, ulong offset)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandSetGeneratorOrdering
curandStatus_t curandSetGeneratorOrdering(curandGenerator_t generator, curandOrdering_t order)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandSetPseudoRandomGeneratorSeed
curandStatus_t curandSetPseudoRandomGeneratorSeed(curandGenerator_t generator, ulong seed)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandSetQuasiRandomGeneratorDimensions
curandStatus_t curandSetQuasiRandomGeneratorDimensions(curandGenerator_t generator, uint num_dimensions)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandSetStream
curandStatus_t curandSetStream(curandGenerator_t generator, cudaStream_t stream)
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Structs

curandDiscreteDistribution_st
struct curandDiscreteDistribution_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDistributionM2Shift_st
struct curandDistributionM2Shift_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandDistributionShift_st
struct curandDistributionShift_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandGenerator_st
struct curandGenerator_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.
curandHistogramM2_st
struct curandHistogramM2_st
Undocumented in source but is binding to C. You might be able to learn more by searching the web for its name.

Meta